vanmaram

Lemon plant - meaning in malayalam

Meanings for Lemon plant

noun
നാരകം